4703 Federal Blvd, San Diego, CA 92102-2639, San Diego
"I would not order here again because it took them 1hr 45 mins to deliver my pizza and they guarant"
"I would not order here again because it took them 1hr 45 mins to deliver my pizza and they guarant"